Big Huge Thesaurus

Amygdalus communis

noun